• word of the day

    arethusa bulbosa

    arethusa bulbosa - Dictionary definition and meaning for word arethusa bulbosa

    Definition
    (noun) a bog orchid with usually a solitary fragrant magenta pink blossom with a wide gaping corolla; Canada
Download our Mobile App Today
Receive our word of the day
on Whatsapp